package vo

type MidJourneyJob struct {
	Id        uint   `json:"id"`
	Type      string `json:"type"`       // 任务类别
	UserId    uint   `json:"user_id"`    // 用户ID
	TaskId    string `json:"task_id"`    // 任务ID
	ChannelId string `json:"channel_id"` // 频道ID
	MessageId string `json:"message_id"` // 消息ID
	ImgURL    string `json:"img_url"`    // 图片URL
	OrgURL    string `json:"org_url"`    // 原始图片地址
	Hash      string `json:"hash"`       // message hash
	Progress  int    `json:"progress"`   // 任务进度
	Prompt    string `json:"prompt"`     // 会话提示词
	UseProxy  bool   `json:"use_proxy"`  // 是否使用反代
	Publish   bool   `json:"publish"`    // 是否发布
	ErrMsg    string `json:"err_msg"`    // 错误信息
	Power     int    `json:"power"`      // 消耗算力
	CreatedAt int64  `json:"created_at"`
}
